located at a lower level - Español Inglés Diccionario